package bean;

import java.io.Serializable;
import java.util.Vector;

public class ProfesorVO implements Serializable{

	private static final long serialVersionUID = 1L;
	private int nroLegajo;
	private String nombre;
	private DireccionVO direccion;
	private Vector <MateriaVO> materias;
	
	 
	public ProfesorVO(){
		
		materias = new Vector<MateriaVO>();
	}
	
	
	public int getNroLegajo() {
		return nroLegajo;
	}
	public void setNroLegajo(int nroLegajo) {
		this.nroLegajo = nroLegajo;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public DireccionVO getDireccionVO() {
		return direccion;
	}
	public void setDireccionVO(DireccionVO direccion) {
		this.direccion = direccion;
	}
	
	public void setMateriasVO(Vector<MateriaVO> materias) {
		this.materias = materias;
	}

	public Vector<MateriaVO> getMateriasVO() {
		return materias;
	}

	
public Vector<String> toVector(){
		
		Vector <String> salida = new Vector<String>();
		salida.add(String.valueOf(this.getNroLegajo()));
		salida.add(this.getNombre());
		return salida;
	
	}
		
}
